Solution of Linear Systems Using Randomized Rounding

نویسنده

  • Kenneth L. Clarkson
چکیده

This paper gives an algorithm for solving linear systems, using a randomized version of incomplete LU factorization together with iterative improvement. The factorization uses Gaussian elimination with partial pivoting, and preserves sparsity during factorization by randomized rounding of the entries. The resulting approximate factorization is then applied to estimate the solution. This simple technique, combined with iterative improvement, is demonstrated to be effective for a range of linear systems. When applied to medium-sized sample matrices for PDEs, the algorithm is qualitatively like multigrid: the work per iteration is typically linear in the order of the matrix, and the number of iterations to achieve a small residual is typically on the order of fifteen to twenty. The technique is also tested for a sample of asymmetric matrices from the Matrix Market, and is found to have similar behavior for many of them.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cse525: Randomized Algorithms and Probabilistic Analysis Lecture 4

One useful application of random algorithms is to approximate NP-hard problems: although there is no known polynomial time algorithm for finding the optimal solution these problems, it is often possible to find a randomized algorithm that can find an approximately optimal solution. One common method for doing this is called Randomized Rounding of Linear Programs(LPs). The basic idea is to take ...

متن کامل

New 3⁄4 - Approximation Algorithms for MAX SAT

Recently, Yannakakis presented the rst 3 4-approximation algorithm for the Maximum Satissability Problem (MAX SAT). His algorithm makes non-trivial use of solutions to maximum ow problems. We present new, simple 3 4-approximationalgorithmsthat apply the probabilistic method/randomized rounding to the solution to a linear programming relaxation of MAX SAT. We show that although standard randomiz...

متن کامل

CS 787 : Advanced Algorithms LP - Based Approximations

We present methods for constructing approximation algorithms to NP-hard optimization problems using linear programming (LP). We typically obtain an LP relaxation of the problem by formulating it as an integer linear program and dropping the integrality constraints. We then solve the LP relaxation exactly, and apply various rounding strategies (including randomized rounding and iterative roundin...

متن کامل

Greedy Approximation Algorithms for K-Medians by Randomized Rounding

We give an improved approximation algorithm for the general kmedians problem. Given any > 0, the algorithm nds a solution of total distance at most D(1 + ) using at most k ln(n + n= ) medians (a.k.a. sites), provided some solution of total distance D using k medians exists. This improves over the best previous bound (w.r.t. the number of medians) by a factor of (1= ) provided 1= = n. The algori...

متن کامل

MESSAGE-PASSING FOR GRAPH-STRUCTURED LINEAR PROGRAMS Message-passing for Graph-structured Linear Programs: Proximal Methods and Rounding Schemes

The problem of computing a maximum a posteriori (MAP) configuration is a central computational challenge associated with Markov random fields. There has been some focus on “tree-based” linear programming (LP) relaxations for the MAP problem. This paper develops a family of super-linearly convergent algorithms for solving these LPs, based on proximal minimization schemes using Bregman divergence...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003